/**
 * 
 */
package br.com.ctm.advogadope.negocio.api;

import javax.ejb.Local;

import br.com.ctm.advogadope.model.Tribunal.TipoJuizo;
import br.com.framework.negocio.exception.NegocioException;
import br.jus.cnj.intercomunicacao.servico.Intercomunicacao;

/**
 * @author ctm
 *
 */
@Local
public interface ServicoPJe {

	/**
	 * Retorna a referencia ao web service PJe do tribunal.
	 * 
	 * @param idTribunal
	 * @param tipoJuizo
	 * @return
	 * @throws NegocioException
	 */
	public Intercomunicacao getServico(Long idTribunal, TipoJuizo tipoJuizo) throws NegocioException;
	
}
